Most recent Dish Network receivers have an automaticially created "Channels I get" list. Came in quite handy when I mirrored it to the ReplayTV unit.

Didn't know DirectTV moves channels around. Dish, I think 99% of the channels that I subscribed to in 1999 are still at their same channel numbers. Dish left quite a few channel gaps in their setup to be able to do this.